.numero {
  text-align: right;
}

th {
  text-align: center;
  background-color: lightgray;
  text-transform: lowercase;
  border: solid white;
}
thead th {
  text-align: center;
}
.sat,.sun {
  background-color: lightgreen;
  border: solid white;
}
td {
  font-size: 42px;
  text-align: right;
  padding: 20px;
}
.hoje {
  color: red;
  font-weight: bold;
}

